most undeveloped - Spanish English Dictionary